//
//  CyclePlaceHolderTextField.h
//  MyCycleTool
//
//  Created by dihuijun on 17/7/6.
//  Copyright © 2017年 Cycle. All rights reserved.
//  失去焦点和获得焦点   占位文字的改变

#import <UIKit/UIKit.h>
@class CyclePlaceHolderTextField;


typedef void(^textPlaceFieldValueDidChangeBlock)(CyclePlaceHolderTextField *field,NSString *txt);


@interface CyclePlaceHolderTextField : UITextField
/** 内容改变 */
@property (nonatomic, copy) textPlaceFieldValueDidChangeBlock valueChangeBlock;



/** 默认占位文字颜色（没有点击文本框） */
@property (nonatomic, strong) UIColor  *c_placeHolderNormalColor;
/** 默认占位文字字体（没有点击文本框） */
@property (nonatomic, strong) UIFont  *c_placeHolderNormalFont;

/** 点击文本框占位文字颜色 （点击文本框聚焦的时候）*/
@property (nonatomic, strong) UIColor  *c_placeHolderHightLightedColor;
/** 点击文本框占位文字字体 （点击文本框聚焦的时候）*/
@property (nonatomic, strong) UIFont  *c_placeHolderHightLightedFont;


/** 文本框正在输入的文字颜色 （文本框正在输入文字的时候）*/
@property (nonatomic, strong) UIColor  *c_isEditingColor;
/** 文本框正在输入的文字字体 （文本框正在输入文字的时候）*/
@property (nonatomic, strong) UIFont  *c_isEditingFont;


/** 光标颜色颜色 */
@property (nonatomic, strong) UIColor  *c_tintColor;
/** 光标与文字的间距 */
@property (nonatomic, assign) CGFloat  c_tintContentW;
/** 光标位置（目前居中，只需要左右设置） */
@property (nonatomic, assign) CGFloat  c_tintX;

@end
/*
 self.textField.c_placeHolderNormalColor = [UIColor lightGrayColor];
 self.textField.c_placeHolderNormalFont = [UIFont systemFontOfSize:16];
 self.textField.c_tintX = 8;
 
 self.textField.c_placeHolderHightLightedColor = [UIColor lightGrayColor];
 self.textField.c_placeHolderHightLightedFont = [UIFont systemFontOfSize:16 weight:UIFontWeightRegular];
 
 self.textField.c_isEditingColor = [UIColor blackColor];
 self.textField.c_isEditingFont = [UIFont systemFontOfSize:16 weight:UIFontWeightMedium];
 */
